semantic therapy - French English Dictionary